@CHARSET "UTF-8";

p, ul {
	margin: 0;
	padding: 0
}

.home-center-focus-modal .search-area>input {
	width: 100%;
	height: 30px;
	background: #f7f7f7;
	border-radius: 4px;
	border: none;
	padding-left: 15px
}

.home-center-focus-modal .focus-user-list {
	min-height: 534px
}

.home-center-focus-modal .focus-user-list>ul>li {
	position: relative;
	padding: 15px 0;
	cursor: default
}

.home-center-focus-modal .focus-user-list>ul .remind-txt {
	margin-top: 40px;
	text-align: center;
	color: #b4b4b4
}

li.focus-list-item+li.focus-list-item {
	border-top: 1px solid #f0f0f0
}

.home-center-focus-modal .focus-user-list>ul>li>.userHead {
	width: 50px;
	height: 50px;
	overflow: hidden;
	border-radius: 50%;
	float: left;
	background-image:
		url(http://static.iyingdi.cn/achievement/badge/frame/moderator.png);
	background-size: contain;
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 2px
}

.home-center-focus-modal .focus-user-list>ul>li>.userHead>img {
	width: 46px;
	height: 46px;
	border-radius: 50%
}

.home-center-focus-modal .focus-user-list>ul>li .userInfo {
	padding-left: 15px
}

.home-center-focus-modal .focus-user-list>ul>li .userInfo .level {
	margin-left: 8px;
	color: #fff;
	border-radius: 4px;
	font-size: 12px;
	display: inline-block;
	width: 40px;
	background-image:
		url(http://static.iyingdi.cn/achievement/badge/board/moderator.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: text-bottom
}

.home-center-focus-modal .focus-user-list>ul>li .focus-num {
	margin-top: 8px;
	margin-bottom: 8px
}

.home-center-focus-modal .focus-user-list>ul>li .bold-txt {
	font-size: 12px;
	color: #444;
	font-weight: 700
}

.home-center-focus-modal .focus-user-list>ul>li .num-txt {
	font-size: 12px;
	color: #3b68b8;
	margin-right: 20px
}

.home-center-focus-modal .focus-user-list>ul>li .user-description {
	font-size: 12px;
	color: #646464
}

.home-center-focus-modal .focus-user-list>ul>li .username {
	font-size: 14px;
	color: #444;
	font-weight: 700
}

.home-center-focus-modal .focus-user-list>ul>li .level {
	font-size: 12px;
	color: #fff
}

.home-center-focus-modal .focus-user-list>ul>li .cancel-follow {
	position: absolute;
	right: 86px;
	top: 17px;
	font-size: 14px;
	color: #8f8f8f;
	cursor: pointer
}

.home-center-focus-modal .focus-user-list>ul>li .to-send-msg {
	position: absolute;
	right: 0;
	top: 15px;
	border: 1px solid #3b68b8;
	border-radius: 3px;
	width: 69px;
	height: 24px;
	line-height: 23px;
	color: #3b68b8;
	background-color: #fff;
	cursor: pointer;
	outline: 0
}

.home-center-focus-modal .focus-user-list>ul>li .to-follow {
	position: absolute;
	right: 80px;
	top: 15px;
	border: 1px solid #64af95;
	border-radius: 3px;
	padding: 2px 15px;
	color: #64af95;
	background-color: #fff;
	cursor: pointer;
	outline: 0
}

.home-center-focus-modal .focus-user-list>ul>li .to-follow.hasfollow {
	color: #8f8f8f;
	border: none
}

.home-center-focus-modal .focus-user-list>ul>li span.to-cancel-follow {
	position: absolute;
	right: 80px;
	top: 18px;
	color: #8f8f8f;
	cursor: default
}

.home-center-focus-modal .focus-user-list>ul>li a.goto-personal-home {
	position: absolute;
	right: 0;
	top: 15px;
	color: #3b68b8
}

.home-center-focus-modal .loading-msg {
	text-align: center;
	padding: 10px;
	color: #9b9b9b
}

.personal-home-pagination {
	overflow: hidden;
	margin-top: 10px
}

.personal-home-pagination>li {
	float: left;
	margin-right: 10px
}

.personal-home-pagination>li>a {
	background-color: #f7f7f7;
	border: 1px solid #f3f3f3;
	width: 38px;
	height: 39px;
	line-height: 39px;
	display: block;
	text-align: center
}

.personal-home-pagination>li>a.active {
	background-color: #3b68b8;
	color: #fff
}

.personal-home-pagination>li.page_end>a, .personal-home-pagination>li.page_first>a
	{
	width: 73px
}

.personal-home-pagination>li.page_down>a, .personal-home-pagination>li.page_up>a
	{
	width: 80px
}